.limitEndControl{
	display: none;
	margin-bottom: 0.98rem;
	.control_title{
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 0.8rem;
		z-index: 100;
	}
}
.listWrap{
	position: relative;
	padding: 0 0.32rem;
	background-color: #fff;
}
.new_stock_board,.plate_word_board,.natural_board{
	position: relative;
}
#no_control_pic{
	margin-top: 0 !important;
}
.product-title-limit{
	height: 0.72rem;
	box-sizing: border-box;
	width: 8.48rem;
	background-color: #fff;
	div{
		width: 100%;
		height: 100%;
		border-top: 1px solid #eeeeee;
		border-bottom: 1px solid #eeeeee;
		box-sizing: border-box;
	}
}
.product-title-limit li{
	color: #999;
	text-align: left;
	float: left;
	position: relative;
}
.product-title-limit li:first-child{
	width: 19%;
	line-height: 0.24rem;
	font-size: 0.26rem;
	padding: 0.23rem 0;
	height: 0.26rem; 
}
.product-title-limit li:nth-child(2){
	width: 22%;
	font-size: 0.22rem;
	padding: 0.23rem 0;
	height: 0.26rem;
	line-height: 0.26rem; 
}
.product-title-limit li:nth-child(3){
	width: 19.5%;
	font-size: 0.26rem;
	padding: 0.23rem 0;
	height: 0.26rem; 
}
.product-title-limit li:nth-child(4){
	width: 19.5%;
	font-size: 0.26rem;
	padding: 0.23rem 0;
	height: 0.26rem; 
}
.product-title-limit li:nth-child(5){
	width: 20%;
	font-size: 0.2rem;
	padding: 0.23rem 0; 
	height: 0.26rem;
	line-height: 0.26rem;
}
.product-title-limit li span:first-child{
	height: 0.24rem;
	line-height: 0.24rem;
}
.product-title-limit li span{
	box-sizing: border-box;
	position: absolute;
	display: block;
}
.product-title-limit li span:first-child{
	height: 0.24rem;
	top: 0.23rem;
	right: 0.24rem;
	padding-right: 0.24rem;
}
.product-title-limit li span:last-child{
	width: 0.14rem;
	height: 0.24rem;
	top: 0.23rem;
	right: 0.24rem;
}
.product-title-limit li:last-child span:first-child{
	height: 0.24rem;
	top: 0.23rem;
	right: 0rem;
	padding-right: 0.24rem;
}
.product-title-limit li:last-child span:last-child{
	width: 0.14rem;
	height: 0.24rem;
	top: 0.23rem;
	right: 0rem;
}
.product-title-limit li span:last-child>ins:first-child{
	background-image: url(../images/top-angel-gray.png);
	background-size: 100% 100%;
	width: 0.14rem;
	height: 0.08rem;
	display: inline-block;
	position: absolute;
	top: 0.02rem;
	left: 0;
}
.product-title-limit li span:last-child>ins:last-child{
	background-image: url(../images/bottom-angel-gray.png);
	background-size: 100% 100%;
	width: 0.14rem;
	height: 0.08rem;
	display: inline-block;
	position: absolute;
	left: 0;
	bottom: 0.02rem;

}
.product_limit{
	height: 0.72rem;
	box-sizing: border-box;
	background-color: #fff;
	div{
		width: 100%;
		height: 100%;
		box-sizing: border-box;
		li{
			width: 50%;
			float: left;
			line-height: 0.72rem;
			font-size:0.26rem;
			height: 0.72rem;
			color: #999;
			text-align: left;
		}
		li:nth-child(1){
			font-size:0.24rem !important;
		}
	}
}
.shadow_left{
	position: absolute;
	left: 25%;
	top: 0;
	box-sizing: border-box;
	width: 22%;
	z-index: 10;
}
.product_left_control{
	box-sizing: border-box;
	background-color: #fff;
	z-index: 20;
	ul{
		height: 0.96rem;
		width: 100%;
		background-color: #fff;
		border-top: 1px solid #eeeeee;
		box-sizing: border-box;
		li{
			float: left;
			height: 100%;
			width: 50%;
			position: relative;
		}
		li:nth-child(1){
			span{
				height: 0.6rem;
				display: block;
				position: absolute;
				width: 1rem;
				top: 0.18rem;
				left: 0;
				background-color: #ddd;
				border-radius: 0.5rem;
			}
			i{
				width: 0.54rem;
				height: 0.54rem;
				display: block;
				top: 0.21rem;
				border-radius: 100%;
				background-color: #fff;
				position: absolute;
				left: 0.03rem;
			}
		}
		li:nth-child(2){
			span{
				display: block;
				width: 100%;
				position: absolute;
				text-align: left;
			}
			span:nth-child(1){
				top: 0.2rem;
				font-size: 0.3rem;
				height: 0.3rem;
				left: 0;
				color: #323232;
				line-height: 0.3rem;
			}
			span:nth-child(2){
				top: 0.58rem;
				font-size: 0.24rem;
				height: 0.24rem;
				color: #999;
				left: 0;
				line-height: 0.24rem;
			}
		}
	}
}

.addRedBack{
	background-color: #e93030 !important;
}
.ac_box{
	width: 100%;
	display: -webkit-box;
	display: box;
	-webkit-box-orient:horizontal;
	.product_right{
		-webkit-box-flex:1;
		width: 50%;
	}
	.product_left{
		-webkit-box-flex:1;
		width: 50%;
	}
}
.product_right{
	box-sizing: border-box;
	background-color: #fff;
	-webkit-overflow-scrolling:touch;
	overflow: scroll;
	position: relative;
	.product-title-limit{
		div{
			border-top: none !important;
			border-bottom: none !important;
		}
	}
}
.touch_right{
	position: absolute;
	top: 0.3rem;
	right: 0.16rem;
	width: 0.07rem;
	height: 0.12rem;
	background-image: url(../images/nn.png);
	z-index: 100;
	background-size: 100% 100%;
}
.product_right_control{
	height: 0.96rem;
	box-sizing: border-box;
	width: 8.48rem;
	background-color: #fff;
	font-family: 'DIN';
	ul{
		width: 100%;
		height: 100%;
		border-top: 1px solid #eeeeee;
		box-sizing: border-box;
		li{
			height: 0.96rem;
			width: 20%;
			float: left;
			text-align: right;
			font-size: 0.3rem;
			line-height: 0.96rem;
			padding-right: 0.24rem;
			box-sizing: border-box;
		}
		li:last-child{
			padding-right: 0 !important;
		}
		li:nth-child(3),li:nth-child(4){
			font-size: 0.28rem !important;
		}
	}
}
.limit_stock_plate{
	.product_right_control{
		height: 0.96rem;
		box-sizing: border-box;
		width: 5.1rem;
		background-color: #fff;
		ul{
			width: 100%;
			height: 100%;
			border-top: 1px solid #eeeeee;
			li{
				height: 0.96rem;
				width: 33.3%;
				float: left;
				text-align: center;
				font-size: 0.32rem;
				line-height: 0.96rem;
			}
		}
	}
	.product-title-limit{
		height: 0.72rem;
		box-sizing: border-box;
		width: 5.1rem;
		padding-right: 0.32rem;
		background-color: #fff;
		div{
			width: 100%;
			height: 100%;
			border-top: 1px solid #eeeeee;
			border-bottom: 1px solid #eeeeee;
			box-sizing: border-box;
		}
	}
	.product-title-limit li{
		color: #999;
		text-align: left;
		float: left;
		position: relative;
	}
	.product-title-limit li:first-child{
		width: 33.3%;
		line-height: 0.26rem;
		font-size: 0.26rem;
		padding: 0.23rem 0;
		height: 0.26rem; 
	}
	.product-title-limit li:nth-child(2){
		width: 33.3%;
		font-size: 0.26rem;
		padding: 0.23rem 0;
		height: 0.26rem;
		line-height: 0.26rem; 
	}
	.product-title-limit li:nth-child(3){
		width: 33.3%;
		font-size: 0.26rem;
		padding: 0.23rem 0;
		height: 0.26rem; 
	}

	.product-title-limit li span:first-child{
		height: 0.26rem;
		line-height: 0.26rem;
		position: absolute;
		right: 0.24rem;
	}
	.product-title-limit li span{
		box-sizing: border-box;
		position: absolute;
	}
	.product-title-limit li span:last-child{
		width: 0.14rem;
		height: 0.26rem;
		position: absolute;
		right: 0;
		top: 0.23rem;
	}
	.product-title-limit li span:last-child>ins:first-child{
		background-image: url(../images/top-angel-gray.png);
		background-size: 100% 100%;
		width: 0.14rem;
		height: 0.08rem;
		display: inline-block;
		position: absolute;
		top: 0.02rem;
		left: 0;
	}
	.product-title-limit li span:last-child>ins:last-child{
		background-image: url(../images/bottom-angel-gray.png);
		background-size: 100% 100%;
		width: 0.14rem;
		height: 0.08rem;
		display: inline-block;
		position: absolute;
		left: 0;
		bottom: 0.02rem;

	}
}

.product_right_plate{
	height: 0.96rem;
	box-sizing: border-box;
	width: 5.1rem;
	background-color: #fff;
	ul{
		width: 100%;
		height: 100%;
		border-top: 1px solid #eeeeee;
		border-bottom: 1px solid #eeeeee;
		box-sizing: border-box;
		li{
			height: 0.96rem;
			width: 33.33%;
			float: left;
			text-align: center;
			font-size: 0.26rem;
			line-height: 0.96rem;
			color: #323232;
		}
	}
}